Alpine clover - German English Dictionary